	html{
		background-color:black;
		//transform: translate3d(0,0,0);
		//-webkit-transform: translate3d(0,0,0); 
	}
	
	#div_style{
		text-align:center;
		word-wrap: break-word;
		font-size: 2em;
		width:100%;		
	}

	.div_style_update{
		font-size: 2em;
		
		white-space: pre;         /* CSS2 */
	    white-space: pre-wrap; /* CSS 2.1 */
	    white-space: pre-line;   /* CSS 2.1/3 */
	    white-space: -moz-pre-wrap !important; /* Mozilla */
	    white-space: -hp-pre-wrap;   /* HP printers */
	    white-space: -o-pre-wrap;     /* Opera 7 */
	    white-space: -pre-wrap;       /* Opera 4-6 */
	    word-wrap: break-word;       /* Internet Explorer 5.5+ */
	}
	
	.h_style{
		font-size: 1em;
		white-space: pre;         /* CSS2 */
	    white-space: pre-wrap; /* CSS 2.1 */
	    white-space: pre-line;   /* CSS 2.1/3 */
	    white-space: -moz-pre-wrap !important; /* Mozilla */
	    white-space: -hp-pre-wrap;   /* HP printers */
	    white-space: -o-pre-wrap;     /* Opera 7 */
	    white-space: -pre-wrap;       /* Opera 4-6 */
	    word-wrap: break-word;       /* Internet Explorer 5.5+ */	
	}
	
	.head_style{
		font-size: 2em;
		font-weight:bold;
		color: red;
		text-align:center;
		width:100;
	}
	
	#p_head{
		text-align:center;
	}
	
	#a_head_r{
		font-size: 1em;
	}
	
	#a_head_l{
		font-size: 1em;
	}
	
	#a_head_c{
		font-size: 1em;
	}
	
	#controlgroup_style{
		font-size: 1em;
	}
	
	#mycanvas{
		width: 100%; 
		height: 100%;
		
		image-rendering: optimizeSpeed;             // Older versions of FF
	    image-rendering: -moz-crisp-edges;          // FF 6.0+
	    image-rendering: -webkit-optimize-contrast; // Webkit
	                                                //  (Safari now, Chrome soon)
	    image-rendering: -o-crisp-edges;            // OS X & Windows Opera (12.02+)
	    image-rendering: optimize-contrast;         // Possible future browsers.
	    -ms-interpolation-mode: nearest-neighbor;   // IE
	}
	
	#label_style{
		font-size: 2em;
	}
	
	#mess{
		font-size: 2em;
	}
	
	#slider-s{
		font-size: 1.5em;
	}
	
	#slider_label{
		font-size:1.5em;	
	}
	
	.input_style{
		width:100%;
		font-size: 2em;
	}
	
	.input_style_find{
		font-size:1.7em;
	}
	
	.ui-controlgroup .ui-checkbox label{
      	font-size : 1.5em;
      	text-align:center;
    }	
    
    .containing-element .ui-slider-switch {
	 	width: 10em;
	 	margin-bottom:1em;
	 }
	
	.ui-btn{
		font-size:1.4em;
		text-align:center;
	}
	
	.ui-panel .ui-panel-inner{
		overflow: auto;
    	position: absolute;
    	top: 0;
	    left: 0;
	    right: 0;
	    bottom: 0; 
    	-webkit-overflow-scrolling: touch;
	}
	
	.ui-panel{
		width:25%;
	}
	 